package cn.oms.auth.api.dto.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public class UserEnum {
    public enum UserTypeEnum{
        // 患者 普通用户
        PATIENT("1","用户","患者"),
        // 护士 护士站
        NURSE("2","护士","护士站"),
        // 缴费 缴费处
        BILLING("3","缴费员","缴费处"),
        // 医生 科室
        DOCTOR("4","医生","科室"),
        // 药剂师 药房
        PHARMACIST("5","药师","药房"),
        // 超级管理员
        ADMINISTRATORS("6","管理员","超级管理员");

        private String userCode;
        private String userName;
        private String description;

        UserTypeEnum(String userCode, String userName, String description) {
            this.userCode = userCode;
            this.userName = userName;
            this.description = description;
        }

        public String getUserCode() {
            return userCode;
        }

        public String getUserName() {
            return userName;
        }

        public String getDescription() {
            return description;
        }
    }
}
